Rakeysh Omprakash Mehra Director / Scriptwriter / Producer / Actor DouBan IMDb Director Toofaan 2020 6.2